.example {width: 100%; height: 800px; margin: 0 auto; overflow: hidden; position: relative;}
.carousel-item{height:800px; line-height: 800px;}
.ft-carousel .carousel-prev-btn, .ft-carousel .carousel-next-btn {display: none;}
.ft-carousel .carousel-indicators span {
    display: inline-block;
    width: 70px;
    height: 10px;
    background-color: #4a070a;
    margin: 0 3px;
    border-radius: 5px;
    cursor: pointer;
}
.ft-carousel .carousel-indicators span.active {
    background-color: #ca868a;
}


/*#header{position: absolute; top: 0; left:260px; z-index: 999;}*/
#nav a, #nav a:hover, #nav a.current{color: #fff; border: 0; margin-top: 2px;}


#recom{width: 1200px; margin: 0 auto; overflow: auto; padding: 50px 0px;}
#rec_news{width:415px; margin: 0 0 0 15px; padding: 0 15px; min-height: 180px; border-left: 1px solid #ebeaea; border-right: 1px solid #ebeaea;}
#rec_news_nav{border-bottom: 1px solid #ebeaea; color: #333;}
#rec_news_nav li{float: left; margin-right: 15px; font-size: 14px; font-weight: bold; padding-bottom: 5px;}
#rec_news_nav li.current{border-bottom: 2px solid #ba000c;}
#rec_news_list{clear: both; font-size: 14px;}
#rec_news_list ul{display: none;}
#rec_news_list li{margin-top: 13px;}
#rec_news_list a{width: 330px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

#rec_article{width: 370px; line-height: 180%;}
#rec_article h3{color: #333;}
#rec_article p{margin-top: 10px;}